10827 - 95 Street NW
Edmonton, Alberta
T5H 2E2
587-524-7555
https://filipinorestaurantedmonton.com/lechon-menu/
Please check their website below.
Offering Filipino cuisine in Edmonton's Little Italy.