Get directions to: Filippo's Berkeley Elmwood, Berkeley, CA
Restaurant address: 2930 College Ave Berkeley, CA 94705, USA
Restaurant: Filippo's Berkeley Elmwood