Fin Restaurant

The Argentinean bistro in South Miami is open. It is the sister restaurant of Olivos in Doral. See the menu.