Lolo's, SANTA ROSA, California (CA)

In search of a dining place around SANTA ROSA? Lolo's is definitely a dining place you must think of making a reservation at.
Readily settled at 620 5th Street () in SANTA ROSA, California (CA) (95404), Lolo's are available at 7075767822. We advise you to in ahead of time to arrange your place in the restaurant.
More restaurants in SANTA ROSA, California (CA)


Lolo's contact information and details:
Address: 620 5th Street - , SANTA ROSA, California (CA) 95404
Contact Phone: 7075767822