Temporarily Closed

ST FELIX PLACE 45 Southwark St, London SE1 9HP, UK

@ Texas Joe’s Adobe – St Felix Place

Reservations

TACOS!

BISCUITS!

Start typing and press Enter to search