Processing, please wait ...
Cafe Figaro
Burlingame
Cuisines: Italian
Address: 1318 Broadway ; Burlingame CA, 94010
I really enjoy their pastas! They come in nice individual containers and they are labeled. They are either early or on time with deliveries!