If you have a sweet tooth and an enormous appetite, we’ve found the perfect restaurant for you. Head to the little community of Azalea, where you’ll find Heaven on Earth. No, really…there’s a restaurant there called Heaven On Earth, and it has the most delicious (and biggest) cinnamon rolls you’ve ever seen.

Welcome to Heaven On Earth! This little log bakery and restaurant is located in a tiny town, but once you get a look at the cinnamon rolls inside, you’ll agree that it’s downright divine. This restaurant and bakery got its start in 1974, and it’s become a favorite for locals and visitors alike.

Don C/Tripadvisor Address: 703 Quines Creek Road, Azalea, OR 97410

From the moment you walk in the door, you’ll smell the delicious aroma of fresh-baked cinnamon rolls. The bakery also has all kinds of tasty cakes, cookies, pies, and more, but you won’t want to miss out on these incredible cinnamon rolls.

Sean Stitt/Google

These ooey, gooey rolls are just about the most perfect thing on earth. They’re tender and never tough…and the melted frosting is to die for. You can order an original cinnamon roll, or try the caramel pecan nut.

Erik M/Google

You’d better bring your appetite…these things are absolutely humongous.

steve kimbrough/Google

Maybe it would be best to share it with a friend. These rolls were the first items ever baked here, and they’ve had more than 45 years to practice, so it’s a given that you’re both going to enjoy it.

Ashlshort Animated/Google

Heaven On Earth also has a menu full of scrumptious breakfast entrees…

Gina Hsiao/Google

…and the lunch and dinner entrees are all delicious, too.

Liron Bachar/Google

If you dine in the restaurant first, you might want to get a cinnamon roll to go.

Steve Keyes/Google

Choose your favorite, and they’ll drizzle as much sweet icing over it as you’d like. Take it home, and share it with the whole family.

Diana De Paul/Google

Dine at Heaven On Earth, or visit them for carryout service seven days a week. They’re open from 7 a.m. to 8 p.m., every day.

Holly Doll/Google

Visit Heaven On Earth’s website to learn more.

Don C/Tripadvisor

Address: 703 Quines Creek Road, Azalea, OR 97410

Sean Stitt/Google

Erik M/Google

steve kimbrough/Google

Ashlshort Animated/Google

Gina Hsiao/Google

Liron Bachar/Google

Steve Keyes/Google

Diana De Paul/Google

Holly Doll/Google

OnlyInYourState may earn compensation through affiliate links in this article.