Barro's Pizza is a pizzeria known for its Sicilian-style pies, sandwiches, and salad bar in a comfortable setting.