Hotels
Things to Do
Restaurants
Nightlife
Travel
Café La Scala
User Rating:
Address:
1219 Burlingame Avenue
Burlingame, CA 94010
view map
Phone:
(650) 347-3035
Map:
Contact
·
Privacy
·
Terms