Right under the giant behemoth apartment complex on 23rd and 4th ave known as 725 4th ave, which looks like a mental hospital from the outside, is a new pizza place opening called Barro. Despite the ...