Chibugan Lechon at Ethan's Restaurant is a Filipino and Asian establishment known for its vibrant flavors and hearty dishes. The restaurant specializes in lechon, a popular Filipino roasted pig dish.