2612 NW 2nd Ave, Miami, Florida 33127 USA
Miami, FL 4/12/2014 photo by ©Tina Paul 2014 All Rights Reserved
Photo Credit: Yelp