Logo Logo Logo Logo Logo
  • Home
  • About
  • Menu
  • Contact
  • Home
  • About
  • Menu
  • Contact

MENU

Address

207 THE STRAND, GZIRA

+356 99999207

+356 21332508

Opening hours

MON - FRI: 17:00 - 23:00

SAT - SUN: 11:00 - 23:00

TUESDAY: CLOSED

Pages
  • Home
  • About
  • Menu
  • Contact
Social media
The Crew Cafe` Bar
  • TripAdvisor