California Fruit And Nut Restaurants in Framingham
Show restaurants on map
3.8
Menu
Table booking
3.8
Menu
Table booking
City: Framingham, 415 Waverly Street Framingham, MA 01702, 01702-6963, United States
"Amazing food. Truly unique dining experience."
Price
Feedback
These reviews refer only to the mentioned ingredients.