Alexander den Store is a Greek restaurant offering takeout options.