Restaurante O Cruz offers Mediterranean and Portuguese cuisine, with specialties like migas and beef. They also provide a takeaway service with dishes such as cream of coriander soup and cuttlefish stew.