Royal India Restaurant

  • 3801 Griffin Road,
    Fort Lauderdale, FL 33312
  • Phone: 954-964-0071
  • Cuisine: Indian Restaurant

Map

Unable to Display Map