Know a great happy hour or special for this location?
Hibachi chefs show off their skills at this Japanese spot with an extensive sushi menu.
Suggest an edit
3208 Buford Dr, Buford, GA 30519