The Shawarma Shack is located in Pan-Philippine Hwy, Philippines on JPMP7FJ, CityMall Tuguegarao, Brgy. Leonarda. The Shawarma Shack is rated 5 out of 5 in the category shawarma restaurant in Philippines.
Address
JPMP7FJ, CityMall Tuguegarao, Brgy. Leonarda
Service options
TakeawayDine-in