Water Bottle Restaurants in Newport
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Newport, 175 Memorial Blvd, Newport, United States
"Eat best lobster rolls after 4 days lobster rolls. The fried shrimps and Calamari were also quite good. In this place after saving the bay aquarium on..."
Price
The Average price for Water Bottle is:
$2.1
Feedback
These reviews refer only to the mentioned ingredients.