Rita's review of Katz's Delicatessen

Rita
Lower East Side, Manhattan
6.2
000