The Left Bank Restaurant

507 Magnolia Ave
Larkspur, CA
415.927.3331
37.93629
-122.535258

for The Left Bank Restaurant
Directions
from: