El Jardin

3747 Main Hwy.
Miami
Florida
United States