Shawarma Shack Camiling is located in Tarlac, Philippines on MCQ8P62, Burgos St, Camiling. Shawarma Shack Camiling is rated 3 out of 5 in the category shawarma restaurant in Philippines.
Address
MCQ8P62, Burgos St, Camiling
Service options
TakeawayDine-in