Cafe specializing in chebureki, a savory pastry.