Bar Catalunya is a bar and grill known for its extensive selection of sandwiches.