Aha Indian Restaurant Return to Directory Related Info North Austin, Premium Portrait On the Wall, Restaurant Business Website Address https://ahaindianrestaurant.com/ Business Phone Number 512-284-8788 Business Address 8650 Spicewood Springs Road Ste 119, Austin, TX ZIP Code 78759