Schmap.com supports the following browsers:
PC
|
Mamma Mia! |
845, Market Street San Francisco Center San Francisco, CA 94103 +1 415 546 6686 http://www.pastamoto.com/ |
An Italian food joint is all about the ambiance since it may not go down well with the purists who like to eat their pasta and ravioli in a quiet environment. Pasta Moto in fact, is in the food emporium of the Westfield Center, which is a tad bit too noisy. However, once you dig into the pizzas served here you will soon forget the distractions. You don't have to wait for long here, but during peak hours expect the service to get poorer. Review © 2009, Wcities |
Schmap.com
About
News & Reviews
Travel Store
Privacy
Terms of Use
Contact Us
© 2008 Schmap, Inc. All rights reserved.