Lettuce & Tomato Market + Eatery
13408 Biscayne Blvd, Miami FL 33181