Chefs Bistro is a pizzeria offering a cozy atmosphere. Enjoy homemade garlic and pizza sticks in a warm, inviting setting.