Taberu Japan
318 Mall Blvd, Savannah, GA 31406
912-352-9979
PHOTOS AND VIDEOS
REVIEWS Write a Review
08/09/16
Provided by YP.comYou won’t think you are in Japan or in a formal restaurant but if you want great food cooked fresh and served hot Taberu is the place to go. The portions are huge and easily enough for two servings. The staff is friendly and attentive. You get your order fast, hot and tasty.
07/15/16
Provided by YP.comJust opened so the place is a bit bare of decoration. The FOOD is absolutely superb! Great seasoning, exceptional taste. Limited choices make for greater care in preparation and they will make items to your specifications. Will we definitely return.
- Hours
- Regular Hours
Mon - Sun: - Categories
- Japanese Restaurants, Restaurants
- Payment Options
- Neighborhoods
- Avalon - Oglethorpe Mall Area, Southside
- Other Link
- Other Information
Parking: Lot