AustraliaData checked October 2026
  1. Home
  2. Adelaide
  3. Japanese restaurants
  4. Katsumoto Japanese Restaurant

Katsumoto Japanese Restaurant: Japanese restaurant at Shop 8G/23 Twin St, Adelaide. It is also listed as authentic Japanese restaurant, Japanese curry restaurant and ramen restaurant.

Shop 8G/23 Twin St, Adelaide SA 5000Checked October 2026