Full menu with prices & pictures
Downtown Cafe 3712 Washington Avenue, Newport News...
+17572442233
There are also parking lots for your car, the next parking lot is 214 38th St at a distance of 88 meters from Downtown Cafe in Newport News.
The restaurant from Newport News offers 33 different dishes and drinks on the card at an average price of $9.0.