Udon Restaurants in Site
Show restaurants on map
4.2
Menu
4.2
Menu
City: Site, Atatürk Mahallesi, Yeşil Sokak No: 27A, İstanbul I-34764, Turkey, Site
On this webpage, you can find the complete menu of Noodle House from Site. Currently, there are 7 courses and drinks up for grabs.
Feedback
These reviews refer only to the mentioned ingredients.