Grecian Island Restaurant
223 E Davis Blvd
Tampa, FL 33606-3728
813-251-2222