Start from
Poseidon Greek Boutique Seafood Restaurant
1131 Washington Ave, Miami Beach 33139