Discover India in Miami Change City
Royal India Restaurant
(954) 964-0071
3801 Griffin Road
Fort Lauderdale FL 33312   [Map]   [Directions]
USA