There is pizza and then there is Barros.
I've been to NY, Chicago and still love Barros the most. Crust is just unreal, toppings are amazing & no shortage of cheese. Mega meat & chicken supreme are our favorites but never had a bad one...
Pizza is incredible but so are the breadsticks with cheese. Make sure to get 10 ranches as well, definitely our go to pizza.