
Villa Azur, Dallas’ South of France-inspired culinary and entertainment destination located in the W Hotel, invites Dallasites to experience the glamour of the French Riviera, an atmosphere of glitz, extravagance, and temptation like none other in North Texas, perfect for ringing in the new year.
Continue reading