This establishment is a seafood restaurant known for its sandwiches. They focus on fresh, quality ingredients to create their mouthwatering offerings.