Seashell Restaurant & Fish Bar

4 Long Ln., Barnet, London, United Kingdom, N3 2PT
Reviews
Description

Seashell Restaurant & Fish Bar