CasaNostra is in a great Lewisville location only 9 miles from DFW airport, 5 miles to Grapevine mills mall (Legoland, Sea life), 1.5 miles to Walmart Supercenter, 2.2 miles to Vista Ridge Mall. Easy access to 121 and I35 freeways. Only 5 mins walking distance to a bus station that can take you to Downtown Dallas or any other attraction in the DFW Area. 30 minutes away to either downtown Dallas or Fort Worth.
Free parking on premises