Large Bottled Water Restaurants in Westwood
Show restaurants on map
4.2
Menu
Table booking
4.2
Menu
Table booking
City: Westwood, 301 Center Ave, Westwood, United States
"Every dish was overcooked. the service was decent, but the restaurant was very quiet when we were there."
Price
The Average price for Large Bottled Water is:
$3.5
Feedback
These reviews refer only to the mentioned ingredients.