Mi Sabor Cafe

Restaurant

4275 SW 73rd Ave, Miami, FL 33155, USA

Biter Score
9.0
Open
Friday: 7 AM – 8:30 PM