Enjoy delicious Portuguese cuisine at Torre Mar, a restaurant with a beautiful setting. Features include outdoor seating, sports channels, and takeaway options. Reservations are recommended.