Greek Island Restaurant

4431 Hugh Howell Rd.
Tucker
Georgia
United States