407 Cafe Categories [Restaurants] 945 City Plaza Way STE. 1011 Oviedo FL 32765 (407) 542-5716 Send Email Visit Website About Us European Cafe Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×