Oath Pizza

Oath Pizza will have their grand opening this Thursday, September 27th.  Described on their website as “certified humane, sustainably sourced”, the Upper West Side restaurant will be opening at 2169 Broadway …