Michelin is a quaint and charming restaurant nestled in Sebastopol, CA, known for its unique fusion of French and Californian cuisine.
With a focus on locally sourced ingredients and a cozy atmosphere, Michelin offers a delightful dining experience for those seeking a taste of the region's culinary delights.
Generated from their business information