MIAM Cafe - Wynwood

MIAM is a delightful French cafe in Wynwood, Miami. It serves homemade dishes made from organic, locally sourced ingredients. It also features plenty of seating and a boutique selling designer and art products.