India Oven

7423 Laguna Blvd #100, Elk Grove, CA

Menu (As of 10/29)

Order OnlineLocation Details

India Oven: hours and how to order