Royal India

Royal India is one of San Diego's premier Indian Fast Food Restaurants. Royal India serves amazing authentic North Indian foods.

Store Locations (1)

Centre Name Location
UTC San Diego, CA