India House - Anaheim

Indian, Indian
217 N Lemon St, Anaheim, United States
Dishes: 10

India House

Phone
+17146702114
Address
217 N Lemon St, Anaheim, United States

There are also parking lots for your car, the next parking lot is Carpark 5 at a distance of 276 meters from India House in Anaheim.

Reserve now

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now