About
Amakara Japan is an establishment located in St. Catharines, Ontario on 19 Geneva St. Amakara Japan is in the "Japanese restaurant" category. Informal Japanese eatery with Asian decor & a sizable menu of sushi & hot entrees like teriyaki.
Categories
Japanese restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like