Thai Calamari @ Busaba Soho
THAI CALAMARI
Busaba Soho, London
THE BEST THING ON THE MENU! Absolutely incredible. I have gone in to busaba only to order the calamari!
Eaten: Tue, 26 Feb 2019 19:03