Royal Spice Restaurant
Restaurant • Indian restaurant👍👍 Good taste
Address
Central Bus Stand, Melapudur, Sangillyandapuram, Tiruchirappalli, Tamil Nadu 620001, India
Rating on Google Maps
3.80 (52 reviews)Open on Google Maps
Working Hours
Permanently closed.