Pho Lam

91 Stafford St
Worcester, MA
508.799.6666
42.240331
-71.841113
Website:
Hours:
Mon - Fri:10am - 10pm
Sat:10am - 2am
Sun:10am - midnight

Directions
from: