La Canasta (Filbert Street), SAN FRANCISCO, California (CA)
Conveniently stationed at 2219 Filbert St () in SAN FRANCISCO, California (CA) (94123), La Canasta (Filbert Street) can be reached at 4159213003. Remember to call before you go to book your table in the restaurant.
More restaurants in SAN FRANCISCO, California (CA)
La Canasta (Filbert Street) contact information and details:
Address: 2219 Filbert St - , SAN FRANCISCO, California (CA) 94123
Contact Phone: 4159213003