Skip to main content
Log in
Home
Mountain View
Don Giovanni's 235 Castro Street
Don Giovanni's 235 Castro Street
Don Giovanni's 235 Castro Street
Italian
Price range $30-60
$$$
Open
Takeout 11:00 AM - 8:45 PM
235 Castro Street, Mountain View, CA 94041
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(650) 961-9749
Location
235 Castro Street
Mountain View, CA 94041
Loading map...
Home
Mountain View
Don Giovanni's 235 Castro Street