Get directions to: Mauro's Pasta, Fairfax, CA
Restaurant address: 1601 Sir Francis Drake Blvd Fairfax, CA 94930, USA
Restaurant: Mauro's Pasta