Cosmo Bella Pizza
No photo available for this business
Business Information
Pizza, RestaurantsMasterCard
Customer Reviews (2 reviews)
Citysearch User
on Citysearch Jan 06, 2009A good place for pizza in town and somehwere I'd frequent when I lived locally. Their service is good and prices are reasonable. Their pie... (more)
Citysearch User
on Citysearch Mar 07, 2008Cosmo Bella was my family's favorite pizza place. A real family restaurant. Now quite a few (many!) years later it is still great and it's... (more)