Happy Belly Deli Address: 1610 Grand Ave, Norwood, CO 81423 Phone: (970) 327-0309 Hours: Mon: 6am-3pm Tue: 6am-3pm Wed: 6am-3pm Thu: 6am-3pm Fri: 6am-3pm Sat: 7am-2pm Restaurants, Cafes, Bakeries, Deli Other Businesses: Hitchin' Post Cowboy Bar at 41087 Grand Ave, Norwood, CO 81423 Angelee's Up In Smoke BBQ at 1570 Grand Ave, Norwood, CO 81423