541-837-3700541-837-3700
  • Facebook
  • Yelp
  • Oregonlive
Heaven on Earth Restaurant & BakeryHeaven on Earth Restaurant & Bakery
Visit Us for the
Famous Cinnamon Rolls!
We strive to give you the homemade taste you crave without the homemade hassle!
Visit Us for the
Famous Cinnamon Rolls!
We strive to give you the homemade taste you crave without the homemade hassle!
Heaven on Earth Restaurant & Bakery

Welcome to
Heaven on Earth Restaurant & Bakery

At Heaven on Earth Restaurant and Bakery, we specialize in serving delicious food made from only the finest and freshest local ingredients available. You will be amazed at the difference real quality makes to delight you and your family. Now celebrating our 43rd year, in addition to our superb full service bakery, we invite you to enjoy our home-style breakfast, lunch and dinner menu and excellent service with a smile!. At Heaven on Earth, there’s always something sure to satisfy! Come see us today!

Gift Card

Apple Butter
2 jar pack

Marion Berry Jam
2 jar pack


About Our Bakery Restaurant

Heaven on Earth Restaurant & Bakery is in Azalea, OR and serves customers from Grants Pass area.

Our bakery is proud to stand out from the crowd with our fresh home cooking, reasonable prices, and the best caramel pecan cinnamon rolls in the area!

We’re a family restaurant, and we’d love to welcome you to a comfortable place to sit, relax, eat, and catch up with your friends and loved ones.

Read More

Services

 

Full Service Bakery

Homemade pies, cakes, cookies, cinnamon rolls, macaroons, and more!

Read More
 

Full Service Restaurant

Come in for the best meal you’ll find at a full service restaurant in Azalea, OR!

Read More
 

Takeout Service

We have the most convenient take out service for those who are too busy to cook.

Read More
Reach Us
Heaven on Earth Restaurant & Bakery

Contact Us

Heaven on Earth Restaurant & Bakery

703 Quines Creek Road
Azalea, OR 97410

Phone: 541-837-3700 541-837-3700

Business Hours:
Monday to Sunday: 7:00AM - 8:00PM

Directions:
Exist 86 off Exit 1-5
Exit 88 off Galesville