Ambrosia restaurant
10 Station Rd, London N21 3RB, United Kingdom
4.2
276 reviews
8 comments
JWJ3+WP London, United Kingdom
Location reporting
Claim this location
Monday: 12–23
Tuesday: 12–23
Wedneasday: 12–23
Thursday: 12–23
Sunday: 12–23
Tuesday: 12–23
Wedneasday: 12–23
Thursday: 12–23
Sunday: 12–23
A very happy customer.
A
'The food was delicious & the atmosphere was lively. The staff were all very kind & friendly, plus it was our first time here, so everything/everyone was great. I went with two friends & it definitely was the right place to go. 8/10 would recommend!
By the way this isn't a fake review it's an honest one, from a family member who told me.