We chose this restaurant for its beach view. Parking is down a rather steep hill from the road. The terrace of the restaurant has a great view, especially if it is not too windy. Service was slow and error prone. The menu was translated into English and it appeared that the server understood basic English but perhaps we should have pointed to the items. Several people in our group received the wrong meal. It was still ok, just not what we had ordered. Also suggest you skip the couvert. It was not so good.
If you own or manage O Telheiro do Infante, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.