Get directions to: 123 Cafeteria Restaurant, Miami, FL
Restaurant address: 1249 Sw 22nd St Miami, FL 33145, USA
Restaurant: 123 Cafeteria Restaurant