Map for Louisa's Place Restaurant

 
 

Louisa's Place Restaurant

964 Higuera St.
San Luis Obispo, CA 93401 | directions
(805) 541-0227 | (559) 519-8118