Italian Dressing Restaurants in London
Show restaurants on map
4.7
Menu
4.7
Menu
City: London, 131 Stroud Green Road, London, N43PX, United Kingdom
"I have nothing negative to say about this place, only positive things. The restaurant was busy, but the service was still very efficient. The food was..."
Price
The Average price for Italian Dressing is:
$1.8
Feedback
These reviews refer only to the mentioned ingredients.