Royal India Delmar
Address:
3860 Valley Centre Dr, Ste 402, San Diego, CA 92130
Phone:
(858) 792-1111
Restaurants,
Vegetarian,
Indian,
Middle Eastern
Other Businesses:
- Piazza Retail at 3860 Valley Centre Dr, San Diego, CA 92130
- Jack in the Box at 16725 Bernardo Center Dr, San Diego, CA 92128
- ICW Group at 11455 El Camino Real, San Diego, CA 92130
- Kojack's at 714 Ventura Pl, San Diego, CA 92109
- Starbucks Coffee at 3850 Valley Centre Dr, San Diego, CA 92130