This establishment is known for its giant sandwiches, some up to 57 cm long, prepared fresh. They offer daily specials and are noted for good value and friendly service. It operates as a snack bar.