Craft Pub & Grill
The Fort Entertainment Complex, Taguig
The Fort Entertainment Complex, Taguig
Unit E, The Fort Entertainment Center, The Fort Entertainment Complex, 5th Ave. corner 26th St., Bonifacio Global City, Taguig, Metro Manila, Philippines