Get directions to: Amimi's Cafe, Miami, FL
Restaurant address: 1811 Sw 104th Ave Miami, FL 33165, USA
Restaurant: Amimi's Cafe