Eating Italian at Vaso Azzurro Restaurant restaurant in Mountain View, CA.

Feedback

Do you manage or own Vaso Azzurro Restaurant?

Yes