Bombay Palace offers generous portions of flavorful Indian and Sri Lankan specialties, with a wide array of exotic dishes available for dine-in or delivery.