Tu Casa Restaurant

346 reviews

2989 W 71st St, Indianapolis, IN 46268

tucasalatinfoodrestaurantin.com

+13173428146

About

Tu Casa Restaurant is a Venezuelan restaurant located at 2989 W 71st St, Indianapolis, IN 46268. It has received 346 reviews with an average rating of 4.1 stars.

Photos

Hours

Monday10:30AM-7PM
Tuesday10:30AM-7PM
WednesdayClosed
Thursday10:30AM-7PM
Friday10:30AM-4:30PM
Saturday10:30AM-7PM
Sunday10:30AM-7PM

F.A.Q

Frequently Asked Questions

  • The address of Tu Casa Restaurant: 2989 W 71st St, Indianapolis, IN 46268

  • Tu Casa Restaurant has 4.1 stars from 346 reviews

  • Venezuelan restaurant