(Obama Fried Chicken & Pizza, St. Nicholas Av & 115 St, Manhattan)
Posted at 1:32 PM Filed under: City Life