Skip to Content

Duke Square

A couple heads to Ristorante Palermo on Duke Street. The restaurant is Smallsea’s most popular Italian dining spot.

Tagged in: