Get directions to: Bombay Indian Restaurant, West Lafayette, IN
Restaurant address: 111 S River Rd West Lafayette, IN 47906, USA
Restaurant: Bombay Indian Restaurant