Pho 90 Restaurant

Website: http://www.pho90southlands.com/
Phone: 303 627 5718
Address: 23955 E. PLAZA AVE. UNIT G-115 & 117 AURORA, CO 80016
(Inside Southlands Mall-next to AMC theatres)

Pho90 restaurant