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