The Crew Cafe Bar
Wine Bar · Bar
A bar catering to crew members. Offers a wine selection.
Location
Best places nearby
The highest rated places close to The Crew Cafe Bar.
Local restaurants nearby
1, Triq L-Abate Rigord, Ta' Xbiex, Central Region, Malta, Ta' Xbiex


