The Urinals of News Cafe

News Cafe is located in Miami Beach, FL.

Filed under: Bars & Restaurants
Tweet

At News Cafe you can sit inside, or enjoy your meal by the beach at one of the restaurant's many outdoor tables.