AustraliaData checked October 2026
  1. Home
  2. Castle Hill
  3. Japanese restaurants
  4. Motto Motto Japanese Kitchen - Castle Towers

Motto Motto Japanese Kitchen - Castle Towers

Motto Motto Japanese Kitchen - Castle Towers is a Japanese restaurant on Level 3, Castle Towers Shopping Centre 6, 14 Castle St in Castle Hill. Also listed under Japanese curry restaurant, ramen restaurant and restaurant. Sunday hours are listed below.

Level 3, Castle Towers Shopping Centre 6, 14 Castle St, Castle Hill NSW 2154Checked October 2026