Albert Sqaure, 3-5 Princess Street, Manchester, Greater Manchester, England M2 4DF, United Kingdom
Traditional Armenian food, warm hospitality, and unparalleled service. These are the three reasons why Armenian Taverna and Restaurant .....servation.