Aha Indian Restaurant

8650 Spicewood Springs Rd APT 119, Austin, TX
USA
78759
Tel: +1 512-284-8788

Business Hours

Mon: 11:00am - 3:00pm

5:00pm - 10:00pm

Tue: 11:00am - 3:00pm

5:00pm - 10:00pm

Wed: 11:00am - 3:00pm

5:00pm - 10:00pm

Thu: 11:00am - 3:00pm

5:00pm - 10:00pm

Fri: 11:00am - 3:00pm

5:00pm - Midnight

Sat: 11:00am - 3:00pm

5:00pm - Midnight

Sun: 11:00am - 3:00pm

5:00pm - 10:00pm