10333 E. Costilla Ave. Englewood, CO 80112
Southeast Denver Suburbs
303-792-5528
www.hoongspalace.com
Hours: Sun 12pm-9pm, Mon-Thu 11am-10pm, Fri-Sat 11am-10:30pm
$, $$