Restaurants: Indian St. Louis
Royal Curry House is a vibrant Indian restaurant that takes pride in offering a diverse menu featuring authentic regional specialties. Our commitment to rich flavors and quality ingredients ensures a unique dining experience for all our guests.
Royal Curry House can be found at 2951 Dougherty Ferry Road . The following is offered: Restaurants: Indian - In St. Louis there are 1 other Restaurants: Indian . An overview can be found here.
Loading map...