Save places from Instagram, TikTok, YouTube and more

ICHIRAKU CANTEEN
Restaurant
4.1 (1088 reviews)
Level 1/55 Dixon St, Haymarket NSW 2000, Australia
$$$$$
Save places from Instagram, TikTok, YouTube and more

Restaurant
4.1 (1088 reviews)
Level 1/55 Dixon St, Haymarket NSW 2000, Australia
$$$$$