Ozgur Kebab is a kebab shop known for its generously portioned kebab sandwiches, featuring fresh ingredients.