Royal India
About
Royal India is one of San Diego's premier Indian Fast Food Restaurants. Royal India serves amazing authentic North Indian foods.
Store Locations
Center Name
Position
Royal India is one of San Diego's premier Indian Fast Food Restaurants. Royal India serves amazing authentic North Indian foods.