Is there a cafe on site? Can I get lunch there? Vegetarian options?
Address: 14805 SW 216th St, Miami, FL 33170, USA
Local Guide | Sep 1, 2019
Coffee, water, soda, and small sandwiches. Small cafe.
Felipe Vásquez | Sep 1, 2019
Coffe yes, but is small
Thanks! Your answer is awaiting moderation.