Italian restaurant La Bufala Allegra offers pizza, grilled meats, and pasta. Known for buffalo mozzarella and generous portions.