Westfield - United States Retailer
Royal India

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