Filter
Delivery
Pickup
Outdoor
The best restaurants serving Default food in Havering London
691 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
12 Opinions in 1 websites
7A, Station Parade, Victoria Rd, Romford RM1 2JA, United Kingdom, England
This place has a lot of my memories from when I first came to the UK from India. We would go here for lunch and they made the most delicious rolls.