Grecian Island Restaurant 223 E. Davis Boulevard Tampa FL United States
Web Information: Web Page
Phone: 813.251.2222