Green Tea Japanese Restaurant offers an authentic Japanese and sushi dining experience. Since 2000, their chefs have been mastering their craft, providing a menu rooted in tradition and inspired by creativity.