Located next to the popular Bacvice beach in a restaurant and club complex, Stellon restaurant offers breathtaking views of the Adriatic Sea and the best pizza in town.
Been there, done that? Do tell us about it! Submit a review of this Split restaurant today.
3 of 5 stars