Bombay Palace is a modern Indian restaurant offering delivery services.