Green Tea Restaurant offers a casual dining experience with Japanese cuisine. Delivery and takeout options are available.