Full menu with prices & pictures
Mario's Italiano Leong Drive, Mountain View, 94041, U...
Reserve a table now for Mario's Italiano
The restaurant is also easily accessible by municipal transportation. The closest station is Baywash, which is 978 meters away.
The Menu of Mario's Italiano from Mountain View contains about 93 different menus and drinks. On average, you pay for a dish / drink about $14.9.
The restaurant is a non-smoking restaurant.