Mare Nostro is a favorite place for TheFork users. This 9.1 rated restaurant is located in Alberobello, and would be an excellent choice for your next meal. Oipulpit and L'Erbavoglio are also some of the more popular Seafood restaurants in Alberobello according to reviews from our users.