Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Palo_Alto

Fratelli Deli, Palo Alto, California










Fratelli Deli
405 University Avenue
Palo Alto CA United States

Online Ordering


Phone: 650.323.0423