Palace Kebabs

Palace Kebabs have the best kebabs on the north side. With a wide selection of fillings and drinks be sure to grab a kebab when at Taigum Square