(858) 453-3672 | Taj Mahal,10066 Pacific Heights Boulevard #106, San Diego, California 92121. Get Directions
Estimated delivery time: 45 mns. min