House of Lechon officially opened last November 16, 2015 with the vision to bring the very famous Carcar Lechon to Cebu City and create a casual yet extraordinary dining experience. It is located within the heart of the city — on Acacia Street, just a few meters away from hotels, malls, hospitals and other commercial establishments.
Hotel Sher-E-Punjab
- 91 3592 203 331
- August 9, 2024