Hibachi Grill & Supreme Buffet
Restaurant
•
4600 Durham-Chapel Hill Blvd, Durham, NC 27707, USA
6.8
Sunday: 11 AM – 9 PM
See if anyone you trust recommends it!