The Happy Sumo Locations
The Town Orchard Center   The Orchard Towen Center

Happy Sumo at the Orchard Town Center

 

14647 Delaware St. • Westminster, CO
P: 303-920-4400
F: 303-920-4401

 

The Town Orchard Center



Located in the Orchard Town Center, an open-air retail and entertainment district conveniently located on the northwest corner of I-25 and 144th Avenue in Westminster, Colorado. The Orchard Town Center offers guests a charming Town Square with tree-lined pathways leading to specialty shops, restaurants and entertainment venues. Developed in one of Denver's fastest growing suburban areas, The Orchard Town Center has quickly become the shopping, dining and entertainment destination for the northern Denver metro area.

Click Here for Directions

Hours:

Monday - Thursday

Friday & Saturday

Sunday

 

11:30 am - 9:00 pm

11:30 am - 10:30 pm

Noon - 9:00 pm

     
Our Other Locations:
Provo, UT Salt Lake City, UT Cottonwood Heights, UT

The Happy Sumo