1131 Washington Av Miami Beach, FL, Miami Beach, Florida, United States
Poseidon Greek Restaurant & Outdoor Lounge has made his new home in South Beach and now hungry diners who crave the fabulous flavors of Greek, Mediterranean and seafood cuisine can check out this new eatery.