City Hall, the Restaurant

2004 Biscayne Blvd.
305-764-3130
Miami
Florida
United States
website