La Tour de Jade is an Asian restaurant offering Chinese and Vietnamese cuisine, with vegetarian options available.