Giggling Squid

Restaurant in Woking, UK

Opening hours: Mo-We 12:00-22:00, Th-Sa 12:00-22:30, Su 12:00-22:00

43-45 Church Street, Weybridge, KT13 8DG