Get directions to: Vimi Deli, Miami, FL Restaurant address: 8720 N Kendall Dr Ste 111 Miami, FL 33176, USA Driving Walking Bicycling Restaurant: Vimi Deli