Cafe 66 - Vero Beach
870 66th Ave SW Vero Beach, Florida 32968 | Restaurant Info