Staines

Open for dine-in


01784 466747

Unit T7A Two Rivers Retail Park , Mustard Mill , Staines-Upon-Thames , TW18 4WB

View on google maps