en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Florida
/
North Miami
/
Osso
Osso
Steakhouse · BBQ · Casual Dining
Osso is a meat products store described as part butcher's shop, part restaurant, offering a unique culinary concept.
E Flagler St, FL
Miami, United States of America
harmonyvegetarianmeats.com/Products.html
Location
The ranking
Best Steakhouse in North Miami
13 places, none rated yet
See the full list →