About Katsura Japanese Restaurant Katsura Japanese Restaurant, specialising in steaks, seafood and Teppanyaki, was established in 1989 and has a dedicated following amongst local and international guests. Katsura offers exquisite contemporary Japanese cuisine with a firm …
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed