Shawarma Shack - Ayala Centrio Mall is located in Cagayan de Oro, Philippines on 2/F Ayala Centrio Mall, Corrales Ave. Shawarma Shack - Ayala Centrio Mall is rated 3 out of 5 in the category turkish restaurant in Philippines.
Address
2/F Ayala Centrio Mall, Corrales Ave
Service options
TakeawayDine-in