Tu Casa Restaurant
2989 W 71st St, Indianapolis
(317) 295-2644
Recent Reviews
Order Online
You May Also Like
Los Portales Restaurant - 2989 W 71st St STE 5
Mexican
Dairy Queen Grill & Chill - 2935 W 71st St
Fast Food, Ice Cream & Frozen Yogurt, Burgers
Church's Texas Chicken - 2910 Westlane Rd
Chicken, Chicken Wings, Fast Food
Restaurants in Indianapolis, IN
Tu Casa Restaurant
2989 W 71st St, Indianapolis, IN 46268
(317) 295-2644