cebu lechon review

Not Your Usual Food Reviews: Zubuchon

Cebu Lechon you say? You can definitely have some of that in Zubuchon! Check out what’s in store for you in this great restaurant from the South!