Skip to Content
Manta Logo Manta Home
Permanently Closed
Duo Restaurant & Bar logo

Duo Restaurant & Bar

Restaurants

1421 South Miami Avenue, Miami, FL · 33130
Business Details

Serving Miami, FL

Miami, FL
Customer Reviews
Key Facts
Type
Restaurants
Location
Phone
(786) 497-4386
Listing status
Permanently Closed
Similar Businesses
There are no Similar Businesses yet.