Isabella’s handcrafted pizzas are made from scratch with the perfect blend of all natural ingredients of organic flour, tomatoes, natural cheeses, fresh-made dough, locally sourced products and thin, mouth-watering crust. For reservations call 484-532-7470 and for more information visit barisabella.com.