Home Fries Restaurants in Sonoma
Show restaurants on map
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Sonoma, West Napa Street, Sonoma, 95476, United States Of America
"Went there for dinner it was just as cold in there so left ."
Feedback
These reviews refer only to the mentioned ingredients.