St Johns Seafood Restaurant

Category: Restaurants & Dining

Serving quality food and drinks in St Johns, Isle of Man. A popular dining destination for locals and visitors.

Address: 74 Promenade, St Johns, Isle of Man, IM4 1AA

Phone: +44 1624 910125

Opening Hours: Mon–Fri 09:00–17:00

Return to ManxHub Home