Mario's Pizza and Italian Restaurant
861 Leong Dr
Mountain View, California 94043
USA
Phone: 650-988-0400
Mountain View, California 94043
USA
Phone: 650-988-0400
Food | 7.6 |
Service | 7.6 |
Ambiance | 7.6 |
Overall: | 6.8 |
Location & Nearby Info
Cuisine:
Mario's Pizza and Italian Restaurant Description:
Take-out
Private Parties / Banquet
Catering
Reviews of Mario's Pizza and Italian Restaurant