Get directions to: Captain Bombay's, Anaheim, CA
Restaurant address: 1728 S Euclid St Anaheim, CA 92802, USA
Restaurant: Captain Bombay's