Fast food restaurant specializing in chebureki. Known for fresh ingredients and skilled preparation.