Chain: Square City Pie

Square Pie City Opens Brick-and-Mortar in Miami

After years of buzzed-about pop-ups across Miami and offerings at South Beach’s expansive food hall Time Out Market, Square Pie City is finally giving the people what they want. Located at 3918 N Miami Avenue, the space reflects the mercurial and artistic nature of Bullfrog, with a thoughtful menu that celebrates the authentic flavors that go into […]