48 New North Road Eden Terrace, Auckland 1021 New Zealand
View on Map
What travelers say:
The restaurant that can give four stars praise, I have to say that the location of their home is particularly easy to find, very close to the subway station, it is very convenient to come, and their dishes are solid, that is, the practice and taste of thick oil red sauce.