Long Itch Diner
Southam Road
Southam CV47 9QZ
United Kingdom