Europa Cafe
Add to Favorites
CLOSED NOW
Today: 7:00 am - 3:00 pm
Tomorrow: 7:00 am - 3:00 pm
Saved to Favorites
Phone: (727) 593-3874
Address: 12125 Indian Rocks Rd, Largo, FL 33774
Website: http://www.villaroyale.com
Cuisines: Family Style, Cafeterias
13638 Pinecrest Dr, Largo, FL 33774
401 2nd St, Indian Rocks Beach, FL 33785
13042 Indian Rocks Rd, Largo, FL 33774
125 Gulf Blvd, Indian Rocks Beach, FL 33785
2250 Seminole Blvd, Largo, FL 33778
109 Gulf Blvd, Indian Rocks Beach, FL 33785
13789 Walsingham Rd, Largo, FL 33774
2300 Gulf Blvd Ste 7, Indian Rocks Beach, FL 33785
13680 Walsingham Rd, Largo, FL 33774
2441 W Bay Dr, Largo, FL 33770