202 Grand Avenue, South San Francisco, California
Fast, FREE Delivery! Minimum Order- $10.00
Every day: 11am to 11pm
Dining Room: 11am to 9pm
Phone: 650-873-5252

We specialize in creating the finest Italian Cuisine in the Peninsula!  Stop by for our daily specials. Don't feel like driving?  No, problem. We offer free delivery service and you can place your order online using our interactive menu. Bon Appetit!


no personal checks please

About Us  | Awards | Location- Maps & Directions  | Menu- Easy Ordering Online