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