Tâm Tâm
Restaurant
•
99 NW 1st St, Miami, FL 33128, USA
8.6
Saturday: 5:30 PM – 11 PM
See if anyone you trust recommends it!