La Bella Italia
15015 E 14th St
San Leandro, California 94578
USA
Phone: 510-278-5899
San Leandro, California 94578
USA
Phone: 510-278-5899
Food | 5 |
Service | 2 |
Ambiance | 3 |
Overall: | 5 |
Location & Nearby Info
Arby's0.05 mi
Subway0.05 mi
Asia Express0.05 mi
New China Buffet0.06 mi
Burger King0.06 mi
Carrows Restaurant0.08 mi
Luso Mercado Delicatessen0.09 mi
Harry's Hofbrau0.10 mi
Shooter's0.11 mi
Cuisine:
La Bella Italia Description:
Take-out
Catering
Reviews of La Bella Italia