Bombay Palace is an Indian restaurant offering delivery and table reservations.