Bella Mia Restaurant
58 S 1st St San Jose, CA 95113-2406
408-280-1993
Meals Served
Dinner, Lunch
Business Hours:
Payment Types