Udon Restaurants in Forres
Show restaurants on map
3.9
Menu
3.9
Menu
City: Forres, 129 High Street, Forres I-IV36 1DX, United Kingdom
"Large Chinese cuisine, spicy noodles are the bombs."
Feedback
These reviews refer only to the mentioned ingredients.