Chef's trained in Japan, fresh fish daily and beautiful presentation all add up to a first-class Sushi restaurant.
Tags:
restaurant
Chef's trained in Japan, fresh fish daily and beautiful presentation all add up to a first-class Sushi restaurant.