This business is marked as permanently closed (update).
Costas Grill is situated behind the takeaway section of Costa's and has a Greek feel to it. It is a popular place to eat and catering for private parties of up to 25 people is available upon request. Seating on the terrace area is provided.
Businesses at the same address
Similar businesses nearby
Nico's Acropolis Taverna
Footscray Road, New Eltham, London SE9 3TU
The Acropolis Taverna has a range of menus and events on offer. They regularly h…
The Real Greek
Long Acre, Covent Garden, London WC2E 9JE
The Real Greek serves a selection of mezedes and souvlaki, which is very much th…