Should I Eat Here
Address
Unit 5a Riverside RP, Stafford, ST16 3AA
Local authority
Stafford

Trading since 17 April 2014, per Companies House.