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…
Leinster Terrace, Paddington, London W2 3ET
This branch can cater for private parties of up to 100 guests upon request. They…