Filipino
Quezon City, Metro Manila
The best Lechon ever! Their carnivore lechon is to die for! Lechon was super crispy skin and flavorful meat. The lechon was stuffed with 3 kinds of sausages, garlic potatoes and bacon!
Best lechon so far, next to Cebu lechon, so yes, highly recommended! 👍🏼👍🏼👍🏼
Leonardo's Lechon is a Restaurant located at Quezon City, Metro Manila.