E
Ellie Review of McCambridge's of Galway
Nice staff. Veggie salad only okay. Mostly lettuce...
Nice staff. Veggie salad only okay. Mostly lettuce. Galway institution
Nice staff. Veggie salad only okay. Mostly lettuce. Galway institution
Comments: