"The food at this restaurant is delicious with generous portions. The staff, although very busy, were friendly. It is a bit pricey, but that seems to be the case everywhere at the moment."
Phone: +442079981421
Address: 116 Eltham High Street, SE9 1BW, Greenwich, United Kingdom
City: Greenwich
Dishes: 6
Amenities: 18
Categories: 5
Reviews: 831