Royal Darbar Oshawa

633 King St E, Oshawa, ON L1H 1G3, Canada
Oshawa, ON L1H 1G3 Canada

About

Royal Darbar is synonymous with culinary mastery embodying the essence of authentic Indian tradition

Contacts