submitted by CafeKhufu
CafeKhufu
Add a Photo

Cafe Khufu

Lower East Side

61 E.3rd st

Cafe Stats

Quality8 ratings