158 Main St, Newport, Vermont 05855 USA
"Shrimp Tempura" with no shrimp tempura...rice was way too sweet
Photo Credit: Yelp