Grape Leaves Reviews & Details
331 E Flagler St
Grape Leaves is located at 331 E Flagler St in Miami near the intersection of E Flagler St and NE 3rd Ave. Call (305) 379-0003 for dine in.
- Service:Dine In
- On The Menu:Sandwiches
- Major Intersection:E Flagler St And Ne 3Rd Ave
Tell us more about Grape Leaves Miami!