Kebab shop offering generous portions. Known for good value and quick service.