L
Leah Review of LIMA London
Insanely delicious food. Had the Travel Zoo Menu a...
Insanely delicious food. Had the Travel Zoo Menu and it was incredible. The staff were very helpful and friendly, and accommodated our every need. Will definitely be returning
Comments: