Templetons

356 High Street

 -  - United Kingdom  (GB)

Seafood • Sit down

86/100 (21 Votes)

Now closed

Photo gallery