Address:

10333 E Costilla Ave

Englewood, CO 80112

Phone: 303-792-5528

 

 

 

Business Hours:

Monday - Thursday 11am - 10pm

Friday & Saturday 11am - 10:30pm

Sunday 12pm - 9:30pm

HOONG'S PALACE  美 心

Menu