Mila's Lechon

West Ave., Quezon City

West Trade Center, 132 West Ave., Quezon City, Metro Manila, Philippines

0 users
Rate this
Add review
Add Love Tag
Love Tags
Food 2

Operating Hours

Open from 8am to 12mn, Thursday to saturday;Open from 8am to 10pm, Sunday to Wednesday

Ratings & Reviews