Pasta Pomodoro - Bay Meadows

Where
1060 Park Place, San Mateo, CA
Call
+1 650.574.2600
Web
Pasta Pomodoro - Bay Meadows Website
Tags
Restaurants, Italian Restaurant
Claim this listing

About request an edit to this page

If you're looking for affordable Italian food with great flavor, this is definitely the place for you!