Kiki's

5.7/10Greek

AI-generated summary

Go for the cheap liter carafes of , about $27, and the , which people call some of the best in the city. The zucchini chip and lemon potato are the other regular orders. The wait is long, and a lot of people think the food itself is just fine, coasting on price and vibe.

130 Division St, New YorkLower East Side, ManhattanGoogle Maps

What Reddit says217

View all