Reviews of Supermac's & Papa John's Loughrea. (Restaurant) in Loughrea (Galway).