Restaurants

1610 Grand Ave
PO Box 37
Norwood, CO 81423
The Happy Belly Deli is a breakfast-and-lunch restaurant and all-day coffee haven, serving tasty food fare atop and alongside homemade baked breads and goodies.
(970) 327-0309