Greek Island offers bargain-priced food on the Northeast side