Cafe Lolo, Santa Rosa, California
Cafe Lolo
620 5th St.
Santa Rosa CA United States
Web Information:
Web Page
Menu
Hours: Lunch Mon.-Fri.,Dinner Mon.-Sat.
Phone: 707.576.7822
Fax: 707.576.1982
Accepts: American Express, Visa, MasterCard/Eurocard
Smoking: not permitted
Reservations: recommended