Skip to main content
Log in
Home
Tarpon Springs
Yefsi Restaurant - Tarpon Springs (NEW)
Yefsi Restaurant - Tarpon Springs (NEW)
Closed
861 East Klosterman Road, Tarpon Springs, FL 34689
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(727) 403-3515
Location
861 East Klosterman Road
Tarpon Springs, FL 34689
Loading map...
Home
Tarpon Springs
Yefsi Restaurant - Tarpon Springs (NEW)