(916)-896-5553 | India Oven - Elk Grove,7423 Laguna Blvd #100, Elk Grove,CA 95758. Get Directions
Estimated delivery time: 45 mns. min