Get directions to: Lemoni Cafe, Miami, FL
Restaurant address: 4600 Ne 2nd Ave Miami, FL 33137, USA
Restaurant: Lemoni Cafe