The Papillon Cafe
       

WEEKDAYS MENU








 FOLLOW:         


 OUR  LOCATION

   276 NE 3rd St. Miami, Fl 33132
  info@TheCafePapillon.com
  305.424.9988

Cafe Papillon © 2020