Been there, done that? Do tell us about it! Submit a review of this England restaurant today.
Armenia – 29/05/09Hurrah for The Armenian Taverna! Its existence really is a God-send to people attempting a quixotic quest to eat cuisines from 80 different countries
5 of 5 stars