Do you have outdoor seating?
Address: 12070 Jefferson Ave #1820, Newport News, VA 23606, USA
Mary | May 30, 2021
They sure do, several 2 and 4 tops outside
Bridgette Sutton | May 30, 2021
Great food. Fresh and delicious 😋
Thanks! Your answer is awaiting moderation.