Category: Japanese

Kamoshita, Neil Road: Oden Izakaya, Better Than Japan’s Restaurants

Kamoshita at Neil Road serves oden or Japanese yong tau foo, but they are tasty beyond imagination.

Advertisements