Sign in
Top categories
Top dishes
Popular cities
Popular areas
Browse by state
Popular chains
Skip to content
Uber Eats Home

    Metropol Restaurant

    4.4
    (88)
      •  
    View delivery time and booking fee.

    Location and hours

    11401 Nw 12th Street, Miami, FL 33172
    Every Day
    11:30 AM - 09:00 PM

    11401 Nw 12th Street, Miami, FL 33172 • More

    People say...
    Sustainable packaging • Well packed