Can Martina is a Spanish restaurant known for its flavorful cuisine and sangria.