The Lion and Lobster

Venue map