Map & Directions - Habachu Grill and Supreme Buffet
Menu
Habachu Grill and Supreme Buffet
11883 Jefferson Ave, Newport News, VA, 23606
(757) 930-0150 (Phone)
11883 Jefferson Ave, Newport News, VA, 23606
(757) 930-0150 (Phone)