Ambrosia restaurant

  • 10 Station Rd, London N21 3RB, United Kingdom, ,

About Business

Ambrosia restaurant

Review

4.0
(3 Review)
5
2
4
1
3
0
2
0
1
0
Mar 28, 2024

Really sweet staff, lovely food and nicely seasoned. Is a bit pricey so I go there on treat days or special occasions! Super worth it x

Mar 28, 2024

Excellent service, beautiful starters, we had the ambrosia steak and bang bang mango prawns, they were delicious. My fella had the burger and half lobster for main which he loved and I had the rack of lamb, that was a juicy rack! I would …

Mar 28, 2024

Visited this place for the first time after searching for local restaurants which serve fish dishes. Having found it on Google maps, I looked at the reviews and the menu which looked like an ideal place. …

Write a Review

Rating Here

Contact Detail

Business Hours

Location