Sandwich Sisters is a sandwich shop located in Limerick. They offer a variety of sandwiches.