Lulu & Hill
Permanently closed
1211 W College Ave
Santa Rosa, CA 95401
Lulu & Hill located in Santa Rosa CA offers a cozy and inviting atmosphere perfect for casual dining. The menu features a delightful fusion of seasonal ingredients and comfort food favorites ensuring a memorable meal for every guest. With friendly service and a charming ambiance it's a great spot for a relaxed meal with family and friends.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.
