Get directions to: Alicia Coffee Shop, Miami, FL
Restaurant address: 1200 Nw 22nd St Miami, FL 33142, USA
Restaurant: Alicia Coffee Shop