is a Restaurant Ranked #1 of 39 Restaurants in Queensview Apartments Long Island City Astoria.
Some say it is awesome, prepared.
What do you think?
The Latest Review of Tu Casa ★★★★★
Sent on the 7th of August, 2013
Food is awesome here but be prepared for extremely laid back service. They're polite but if your looking for a quick meal forget about it cause they practically forget your even there...lol.
How would you rate Tu Casa?