Snax 4939 E. 82nd St. Indianapolis IN United States
Parking: Available
Hours: Dinner Mon.-Sat.
Phone: 317.570.7700