Processing, please wait ...
Ristorante Don Giovanni
Mountain View
Cuisines: Catering, Italian, Pasta
Address: 235 Castro Street ; Mountain View CA, 94041
Pricey for what you get, but the food tastes good. Arrived on time and as requested
Always feeds a crowd.