Get directions to: India House, Yuma, AZ
Restaurant address: 2071 S 4th Ave Yuma, AZ 85364, USA
Restaurant: India House