Indian
LatestAvatar – Shrewsbury
My visit to the Avatar in my hometown of Shrewsbury UK was rather disappointing. We had read a lot of very positive reviews on reputable review sites, trip advisor and the like. First Impressions and Seating We were on our way...