Tomato Cream Soup Restaurants in Luton
Show restaurants on map
4.6
Menu
4.6
Menu
City: Luton, 36 Guildford St, Luton, United Kingdom, LU1 2NR
"Friendly and attentive owners. delicious food."
3.6
Menu
Table booking
3.6
Menu
Table booking
City: Luton, 499 Capability Green, LU1 3LU, Luton, United Kingdom
"Small unit on the industrial estate near the main entrance. Offers all the normal things. Clean and tidy with indoor seating."
3.5
Menu
3.5
Menu
City: Luton, 86 High Town Road, Luton I-LU2 0DQ, United Kingdom
"The restaurant is a beautiful spot with great prices and delicious food."
Feedback
These reviews refer only to the mentioned ingredients.