Royal Indian Cuisine

Your favorite Indian Restaurant

It's Wednesday!

We're closed right now

We're at

1647 S Broadway, Rochester, MN 55904

Place an order

(507) 258-7500

Operating Hours

4:00 pm - 10:00 pm
4:00 pm - 10:00 pm
4:00 pm - 10:00 pm
11:00 am - 9:00 pm
Get directions
  • Accepts Cards
  • Kid Friendly
  • Serves Alcohol

Customers love us

Service was friendly. All of the food was delicious. Both of us ordered chicken dishes. The portions were huge. Love the samosas.

Reviewer image for  restaurant
Lindsay F on Nov 20, 2016

On Broadway south of downtown Rochester MN, you can easily get here when going back and forth from I-35 or US 52 -- certainly worth

Reviewer image for  restaurant
torla42 on May 30, 2016

AMAZING! Best authentic Indian buffet I've ever been to in the Midwest. My husband and I stopped here for the Sunday lunch buffet, and it

Reviewer image for  restaurant
Josie B. on Apr 24, 2016