Eat or be Eaten
Grill · Steakhouse
Butcher shop offering a selection of meats. Contact details available online.
Location
Best places nearby
The highest rated places close to Eat or be Eaten.
Local restaurants nearby
71 Triq L - Imsida, Santa Venera
Location
The highest rated places close to Eat or be Eaten.
71 Triq L - Imsida, Santa Venera