Located on Collins Ave. in South Beach, FL Cafe is a brasserie that features delicious French cuisine, breakfast, cocktails, Happy Hour and more.
All reviews seem positive