Taverne Avedis is a Greek restaurant offering a quality dining experience with delicious dishes at affordable prices.