Seafood restaurant La Locanda di Jo offers Italian cuisine. Features include outdoor seating, take away, and free Wi-Fi.