Elia on the River
1440 NW N River Dr Ste 195, Miami, FL 33125, USA
Rated 4.8 from 5,344 reviews
A coastal Southern Italian restaurant at River Landing, known for fresh pasta, with tables facing the Miami River. Featured in Out.Miami's 35 Best Waterfront Restaurants in Miami (2026).
Phone: (305) 904-4045