MEL
Claypots Seafood Bar is one of MEL.

1. Claypots Seafood Bar

8.5
213 Barkly St, St Kilda, VIC
Seafood Restaurant · 42 tips and reviews