Nasha
Indian
Nasha is an Indian restaurant offering takeout and delivery. It is located at 8900 S Congress Ave, Building 2, Suite 150. Key facts used: Indian cuisine, takeout/delivery options, and address.
Location
Best places nearby
The highest rated places close to Nasha.
Local restaurants nearby
8900 S Congress Ave, Bldg 2, Ste 150, Austin, TX 78745, USA



