The Social is located in Cebu, Philippines on Ayala Mall Cebu, Archbishop Reyes Ave, Cebu City. The Social is rated 4.2 out of 5 in the category bar & grill in Philippines.
Address
Ayala Mall Cebu, Archbishop Reyes Ave, Cebu City
Amenities
Bar on siteHigh chairs