Get directions to: India, Warren, RI Restaurant address: 520 Main Street Warren, RI 02885, USA Driving Walking Bicycling Restaurant: India