Sandwich O Mania: A sandwich shop offering a variety of sandwiches.