A Greek restaurant offering a warm welcome and affordable prices.