Welcome to Il Pomodoro

Egham

01784 471717

Please call us to place your order whilst we update our website.

Egham, 17 Station Road, TW20 9LD.