(619) 269-9999 | Royal India - San Diego,329 Market Street San Diego, CA 92101. Get Directions
Estimated delivery time: 45 mns. min