Bar
Elephant Bar Restaurant
8 locals recommend,
Permanently closed
Tips from locals
.8 miles away - 3 minutes. Great Food. Large portions. Busy Night life. Sports bar. Free Parking.
Unique things to do nearby
Location
19780 Stevens Creek Blvd
Cupertino, CA