Mi Sabor Cafe

Restaurant

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

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