87 Peachtree St, Atlanta, Georgia, 30303
(404) 223-2310
02-Oct-12
Alina J
Yumm Teriyaki-Japanese Fast Hibachi Restaurant in Northeast, Atlanta was such a great place to eat. It was so much fun to watch it being prepared before us and the food was mouth-watering delicious. It would be definitely fun to have events here. Great staff!