Delivery
Pickup
Outdoor
England
London
Havering
Romford Town
1 Restaurants on GastroRanking
2245 Opinions in 4 websites
Belgian chocolate cake was delicious and the staff was very friendly.