You might also know this place by the following names:
Templeogue, تمپلوگ, Teach Mealóg, Темплоуг, IETPG, Q2668330