N/A
Been here few times already. i love their noodles. Service is a bit ok. but manager is always no where to be seen. or maybe they dont have a manager at all.
like
Deli
The best companies in the category 'Deli'