Haveli 1800 Valley View Ln Irving, TX 75061 Phone: (972) 313-0144 Fax: (972) 313-2079
Category: Restaurants