apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Steak on the Green Steakhouse
  4. fried calamari
fried calamari

fried calamari

Steak on the Green Steakhouse

31 Haven Green, London W5 2NX

+442089911350

@steakonthegreen

YOU MAY ALSO LIKE

Beef Wellington
Beef Wellington
apicfood © 2022