We visited the Asia Restaurant on a recent short visit to Llandudno, the food was traditional Indian fare served well and with a great range of choice. The traditional Indian food is well presented and was of very good quality. The staff were knowledgable, friendly and very welcoming. The price was more than acceptable and on the night we visited there was a 2- for-1 offer.
If there is a downside its that the restaurant is on the first floor and accessed by rather a lot of steps. Having said that I would certainly visit the restaurant again when next in Llandudno.