Book a table

The Royal

Built in 1888 and formerly known as the Royal English Hotel, The Royal is a historic pub which has remained a popular fixture in the Nundah community for many years. The Royal’s reopening in 2014 marked a milestone in shaping Sandgate Road as an iconic culinary destination and established The Royal as one of the area’s best bars and restaurants. If you’re looking for places to eat lunch or dinner in Nundah Village, our bistro is a top choice.

Our public bar and Italian restaurant bistro is conveniently located on Brisbane’s northside near Nundah Village shopping centre and offers both indoor and outdoor dining settings, private function spaces, front bar, lounge bar and gaming room. We’re open from 10 am to 2 am daily.

Searching for pizza or Italian food near Nundah Village? Look no further than The Royal! With our delicious Italian and pizza menu, Tuscan-influenced furnishings and friendly service, our restaurant offers a comfortable and casual feel, providing the perfect atmosphere to relax and enjoy time with friends and family… It’s no wonder that we’re one of the most popular bars and restaurants in Nundah.

Function spaces

The Royal Hotel in Nundah offers a variety of events and function rooms to suit all occasions, from corporate board meetings to casual birthday celebrations. We can cater for cocktail-style events for up to 250 guests or a delicious seated lunch or dinner — the choice is yours! Whatever your requirements, we’re the ideal function venue on Brisbane’s northside to host your next celebration or event!

Open Hours

Monday 11:30am-10:00pm
Tuesday 11:30am-10:00pm
Wednesday 11:30am-10:00pm
Thursday 11:30am-10:00pm
Friday 11:30am-10:00pm
Saturday 11:00am-9:00pm
Sunday 11:00am-9:00pm

Kitchen Hours

Monday 11:30am-2:30pm / 5:30pm-9:00pm
Tuesday 11:30am-2:30pm / 5:30pm-9:00pm
Wednesday 11:30am-2:30pm / 5:30pm-9:00pm
Thursday 11:30am-2:30pm / 5:30pm-9:00pm
Friday 11:30am-2:30pm / 5:30pm-9:00pm
Saturday 11:30am-9:00pm
Sunday 11:30am-9:00pm

Gaming Room

Monday - Sunday 10:00am - 3.30am