Favia Lite Cafe

Italian in Upper East Side