UKData checked October 2026
  1. Home
  2. Liverpool
  3. Squash Cafe & Shop

You will find Squash Cafe & Shop, a vegetarian cafe and deli, at 112-114 Windsor St in Liverpool. Also listed under community centre, community garden and garden. It is open on Sunday.

112-114 Windsor St, Liverpool L8 8EQChecked October 2026