Best for: Groups and families celebrating a special occasion · Business dinners needing a predictable, crowd-pleasing Italian spot · Couples looking for a sit-down Italian dinner in downtown Mountain View · Pre-theater or event dining given its central Castro St location
Busiest: Weekend dinner (6–8pm)
Reservations: Recommended