Montis
VerifiedRestaurant in Santa Rosa, CA
4.4 (907 reviews) Restaurants · restaurant Santa Rosa, CA
About
Stylish shopping-center eatery boasting innovative American-Med bites, a full bar & patio seating.
Location & Directions
714 Village Court · Santa Rosa, CA, 95405Get directions
Request a quote
Reviews
Be the first to review.