[Disclosure: We were invited to dine at Otto Kitchen for the purposes of this blog] There’s no shortage of places to eat in Leamington – new openings every five minutes, […]

Review: Otto Kitchen Turkish restaurant, Leamington Spa
April 9, 2023