Pasta?

326 University Ave
Palo Alto, CA
650.328.4585
37.446339
-122.16118

for Pasta?
Directions
from: