Barro's Pizza is an Italian restaurant known for its pizza, offering lunch and dinner options. Features include delivery, takeout, seating, alcohol service, and wheelchair accessibility. Lunch specials are available.