Oldbury

Welcome to The Royal Castle, Oldbury

Enjoy a blend of authentic Indian and Nepalese dishes, refreshing drinks, and a friendly atmosphere that makes every visit special.

Butter chicken and naan
Interior of The Royal Castle restaurant

About us

Welcome to The Royal Castle, Oldbury — where great food, good drinks and friendly faces come together.
We’re proud to serve a mix of Indian and Nepalese dishes, cooked with care and full of authentic flavour. Every plate that leaves our kitchen is made fresh, just the way we’d serve it to family.
Whether you’re dropping by for dinner, catching up with friends at the bar, or celebrating something special, you’ll always feel at home here. Our team is warm, our atmosphere is relaxed, and our food speaks for itself.
We also have a private party hall that’s perfect for birthdays, anniversaries or group get-togethers — a comfortable space to celebrate with great food and good company.
At The Royal Castle, we keep things simple: good food, good vibes, and genuine hospitality.

Guest reviews

Real words from happy diners.

Contact us

Find us, call to order, or book a table.

Opening hours

  • Mon–Fri3:00 PM – 10:00 PM
  • Sat–Sun12:00 PM – 10:00 PM

Find us in Oldbury