Cafè Catalunya is a restaurant offering vegetarian options, table service, and accessibility for disabled guests. They accept credit cards and offer takeaway.