Bombay Palace is a long-standing Indian restaurant offering classic dishes and budget-friendly banquets in a traditional setting.