Restaurants :: PHO XE LUA
Restaurants :: PHO XE LUAPHO XE LUA
(773) 275-7512
Get Directions
1021 W Argyle St, Chicago, IL 60640
Mon-Wed 10:30 AM-10:00 PM
Fri-Sat 10:30 AM-11:00 PM
Sun 10:30 AM-10:00 PM
www.phoxuarestaurant.com
Mon-Wed 10:30 AM-10:00 PM
Fri-Sat 10:30 AM-11:00 PM
Sun 10:30 AM-10:00 PM
www.phoxuarestaurant.com