Bella Mia Restaurant & Bar
58 South First Street
San Jose, CA 95113
Fri & Sat 5:00-10:00
We are located in the heart of downtown San Jose. Light rail stops at our front door. Validated Parking in City Lots; weekdays after 6:00pm and weekends. Not all Private Lots accept validation, please look for "Pv" signage.
Click here for location, directions, etc.