Mario's Italiano

$$ • Italian • Pizza

View delivery time and booking fee. • 

861 Leong Dr, Mountain View, CA 94043 • More info

Opens on Wednesday
Recommended
Pizza Appetizers
Pasta
Ravioli
Chicken Dishes
Panini
Salads
Calzone
Petite Appetite
Personal Pizza
12'' Pizza
16" Pizza
Beverages
Party/Group Trays
Popular Vegetarian Pasta Dishes