Touka

Touka

Shop 2/2 Horwood Pl, Parramatta, NSW, 2150

(02) 9635 6999

Casual option with seafood, meat & vegetable table barbecue, plus sashimi rolls & rice bowls.

Category: Restaurants