Lechon Manila

32104 Alvarado Blvd
Union City, CA
510.429.8911
37.588233
-122.066787

for Lechon Manila
Af8d44e7a5bdbaaf84721849d2de8fa1?s=32&d=wavatar
by livermore
9 months ago
UPDATE YOUR MENU PRICE$ THANK YOU
Directions
from: