This little place is one of Greer's hidden gems. Not only do they have some of the best, most consistent sweet iced tea around, but they offer an excellent variety of Japanese hibachi and teriyaki style entrees and excellently prepared sushi. We have enjoyed every visit, and continue to eat here regularly.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.