Norcross, GA asian restaurants & food

Hibachi Grill and Supreme Buffet

5265 Jimmy Carter Blvd Ste 1460, Norcross, GA 30093
(770) 798-9388
Excellent Good Average Poor Awful 3.5 / 5 based on 21 votes

Photos

  • Hibachi Grill and Supreme Buffet photo by Joshua W.

Reviews: 1

  • Joshua W.