Company name: neuhaus cafe
Description: Casual outlet for light fare & dessert
5959 Royal Ln #626, Dallas, TX 75230, United States