Casa Tua Restaurant
1700 James Ave Miami Beach, FL 33139-7507
305-673-1010
Meals Served
Breakfast, Dinner, Lunch
Business Hours
Payment Types