This place describes it as a kind of sandwich.
http://www.theeelsfootinn.com/menu.htm Elsewhere I read of them being "overstuffed baps", baps being buns or sandwich rolls, I believe.
Good luck! Why not stop in at the Welcome Forum and introduce yourself?