Apollo Restaurant
Full information about Apollo Restaurant (Establishment and food) at 134A Seven Sisters Road, London, England N7 7NS - address, phone and fax, official website, working hours, photo, maps, reviews and etc.
Contacts
Categories:
Establishment Food
Phone:
+44 20 7263 4687
Address:
134A Seven Sisters Road
London
England N7 7NS
United Kingdom
Official Website:
apollorestaurant.co.uk
Opening hours
Tuesday | 12:00 — 15:00 18:00 — 23:00 |
---|---|
Wednesday | 12:00 — 15:00 18:00 — 23:00 |
Thursday | 12:00 — 15:00 18:00 — 23:00 |
Friday | 12:00 — 15:00 |
Rating
5 /5
Based on 1 reviews
Reviews about Apollo Restaurant
- Julia gallon Review added: 2018.11.02★ ★ ★ ★ ★Great place! The food was DELICIOUS, abundant but light, and the atmosphere was so friendly it's rare to find a place like this in London, where you feel hosted by a family in their house rather than in a restaurant!