Get it fresh

⭐️⭐️⭐️⭐️⭐️ 5 – 1 reviews establishment • food • point_of_interest • restaurant Address: 700 NE 167th St, Miami, FL 33162, USA Phone: (786) 718-2315 View on Map LT Smith ⭐⭐⭐⭐⭐ as a vegetarian im so happy to have a place that accommodate non meat eater also the...