Restaurants at Temple Square

Dining at Its Highest Level

The Roof Restaurant at Temple Square in downtown Salt Lake City

The Roof Restaurant is Utah's premier gourmet dining buffet. With breathtaking views of Temple Square and Downtown Salt Lake City, The Roof is a fusion of inspiring views and extravagant food. Chef Pedro Mauricio prepares international cuisine with daily regulars for a dynamic menu. Additionally, we offer a world-renowned dessert buffet with an abundance of delicious choices.

Take a Virtual Tour »

  • Elegant Inviting Atmosphere
  • Gourmet Buffet Style Presentation
  • Spectacular Views of Historic Temple Square
  • 3 Hour Validated Parking at The Joseph Smith Memorial Building
  • NTA and Bus groups welcome

Hours and Menus

Monday - Saturday
5:00 pm to Close

View Menu (PDF) »

Gluten-free Menu(PDF) »

Reservations are recommended.

Make a Reservation Online »

or call (801) 539-1911.

The Library at The Roof Restaurant

The Library at the Roof Restaurant

Consider holding your business dinner or family gathering in "The Library," a private room on the North end of the restaurant with a view of Temple Square, The Conference Center, The Utah State Capitol Building, The Church Office Building, and Downtown Salt Lake City. One large round table creates a comfortable atmosphere for all guests. This unique table accommodates large parties of 10-20 people. There is a room rental fee of $25. Contact The Roof Reservation Desk at (801) 539-1911 to check availability.

Romantic Getaway Packages

The Roof Restaurant and The Anniversary Inn are excited to offer a partnership discount. Enjoy a romantic evening of dining in the elegant atmosphere of Utah's premier gourmet buffet, and a night in one of The Anniversary Inn's extravagant themed rooms.

Learn More »

KSL Zions Bank Teacher Feature

The Roof Restaurant is a proud sponsor of "Teacher Feature." "Teacher Feature" highlights outstanding teachers throughout the State of Utah. Each teacher is honored with a plaque from Zions Bank, an overnight stay at Anniversary Inn, a gift certificate for dinner at The Roof Restaurant and a pair of season tickets from Hale Centre Theater.

To learn more, visit the Teacher Feature page on


We appreciate any comments or suggestions you may have.

Submit A Comment »

Contact Us

The Roof Restaurant
15 East South Temple, 10th floor
Salt Lake City, Utah 84150
Phone:(801) 539-1911