Taberna Las Rosas

Address:
2898 Northwest 7th Avenue, Miami, Florida, USA
 View map