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