Ca'n Pep is a restaurant offering a tranquil dining experience with scenic views.