Skip to main content

Royal India-Delmar

restaurant · indian restaurant · San Diego, CA

Address
3860 Valley Centre Dr, San Diego, CA 92130
Phone
(858) 792-1111
Website
royalindiadelmar.com
Where
32.9392, -117.2320

Search Hominin for Royal India-Delmar

Other restaurants nearby

More in San Diego

Royal India-Delmar — restaurant in San Diego, CA | Hominin