Lechon Manila

32104 Alvarado Blvd
Union City, CA
510.429.8911
37.588233
-122.066787

for Lechon Manila
Directions
from: