Chanel and alice's review of Kiki's

Lower East Side, Manhattan
alice
6.7
no frills greek food in Chinatown
Review media
200