Skip to main content
Seafood

North Sea Fish Restaurant

7-8 Leigh Street, Kings Cross

At a glance

Cuisine
Seafood
Destination
King's Cross