We enjoy hearing your comments and questions about our restaurant.
12638 Jefferson Ave, Newport News, VA 23602, US
(757) 989-0731
Hours:Monday-Thursday:11am-9pmFriday: 11am-10pmSaturday: 12pm-10pmSunday: 12pm-9pm