3401 S. Sooner Road

Moore, OK 73165

(405) 799-7666


From Norman, we are located 1 mile north of Indian Hills Road.


From Oklahoma City we are located 6 1/2 miles south of





Advance reservations are accepted for parties of 2 or more people.  We accept reservations until 4:45 p.m. for same day reservations. While reservations are not required, we do recommend them to ensure we have a table available for you, especially for larger parties.


Please call us for reservations 405-799-7666


Our telephone is normally answered after 3:00 p.m.  You may call any time and leave a detailed message and we will return your call after 3:00 p.m.




Monday-Saturday 5:00 to 9:30

Sunday 5:00 to 8:30



O U R  M E N U

Our extensive menu features authenic Bavarian dishes, all prepared fresh from scratch daily


We are open for dinner 7 days a week

Monday-Saturday 5:00 pm to 9:30 pm

Sunday 5:00 pm to 8:30 pm


Royal Bavaria is the perfect spot for your next party or event.  We can accommodate 8 to 180 people.

© 2018 Royal Bavaria Corp.