Home / Newham / Giggling Squid

Giggling Squid

Other catering premises · Unit 3, Crescent Court Business Centre, 4C North Crescent, Canning Town, E16 4TG

Food hygiene rating

…Awaiting inspection

Registered with Newham council.

Nearby food businesses

All food hygiene ratings in E16

Other catering premises ratings in Newham · All of Newham