Best Kebab
Kebab House · Turkish · Fast Food
Enjoy delicious kebabs at Best Kebab, conveniently located near the Hamrun kiosk.
Location
Best places nearby
The highest rated places close to Best Kebab.
Local restaurants nearby
Next to Hamrun kiosk, Il-Ħamrun



