Athens Star
543 N Pinellas Ave
Tarpon Springs
FL
34689
(727) 485-8994
hugedomains.com
Open Map
Description
Athens Star is located at 543 N Pinellas Ave, Tarpon Springs, FL. This business specializes in Restaurants.
by merchantcircle on February 08, 2016 from
merchantcircle
dining
food
Food and Dining
Greek
Has TV
restaurant
Restaurants
Smart casual
Social
Turkish restaurants