(562) 595-7525 | Taste Of India,2620 Long Beach Blvd Ste C, Long Beach, CA 90806. Get Directions
Estimated delivery time: 45 mns. min