Enjoy dining in style at restaurants all over Virginia Beach!
Nawab Indian
Nawab has multiple locations in Hampton Roads but I always frequent the one in Newport News. Don't let the outside 'strip mall' appearance fool... |