Royal India Restaurant
3801 Griffin Rd, Ft. Lauderdale, FL 33312
(954) 964-0071
Copyright © 2021 Royal India Restaurant - All Rights Reserved.