1015 N America Way, Miami, Florida 33132 USA
Scrumptious beef short ribs in the MDR
Photo Credit: Yelp