Vegetable Paratha Restaurants in Hitchin
Show restaurants on map
3.9
Menu
3.9
Menu
City: Hitchin, 19a Hermitage Road, Hitchin, SG51BT, SG5 1DG, United Kingdom
"Ordered online all ok, food arrived in good time as stated."
Feedback
These reviews refer only to the mentioned ingredients.