Specialty:
“Barro's Pizza is a chain pizza restaurant serving thick. and thin-crust pies, wings, and sandwiches in a simple setting. The restaurant is located in Greenway Marketplace. Their pizzas are prepared with a combination of thick and fluffy crust, paired with a perfectly tangy and sweet spiced sauce. All their recipes go back to when Grandma Angelina Barro was making pizza and pasta in her own home back in Italy. Barro's Pizza also provides salads, beverages, wings, sandwiches, pasta, sides, desserts, extras, and sauces. Barro's Pizza provides a variety of cocktails to fulfill your menus. The restaurant also provides vegan options.”
Read more