108 Castro St Mountain View, CA 94041
650-940-1717
Call
Directions
Email
Is this your listing? Update it now! | Testimonials
Visit Website | Contact UsWe are known for our authentic and fresh Northern Italian fare made daily with only the finest ingredients. With a variety of satisfying and unique dishes, we have something for every type of taste preferences. Our "feel at home" staff and intimate a
If approved, your testimonial will be displayed momentarily.
Click to hide