Delivery
Pickup
Outdoor
England
London
Harrow
Greenhill
2 Restaurants on GastroRanking
3219 Opinions in 4 websites
Really nice food and the staff are very efficient and friendly!
4353 Opinions in 4 websites
Amazing food and nice gesture by staff member.