Full menu with prices & pictures
Ichai U 3 127 Macquarie Rd, Springwood I-2...
+61247097019
The restaurant is also easily accessible by public transportation. The closest station is Springwood, which is 317 meters away.
A complete menu of Ichai from Springwood covering all 2 menus and drinks can be found here on the menu.