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

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.