1323 W. St. James Lutheran Way, Columbus 43228, United States
1323 W. St. James Lutheran Way, Columbus 43228, United States
No delivery
Spot something wrong?
Dishes at Supreme Buffet & Hibachi Grill. Prices may vary in venue.
Been to Supreme Buffet & Hibachi Grill? Be the first to share what you ate.