A short taxi drive from dowtown BART station you will find this nice restaurant. No pizza on the menu, but no worries, tha pasta i excellent! A lot of italians there, when we were there, and that is always a good sign. Recommended!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.