Full menu with prices & pictures
Giggling Squid Thai... Victoria Works, Amenbury Lane, Londo...
+441582461210
Order food online for delivery
The restaurant can be referred to as one of the top spots of its visitors. This can be inferred from the average review of 4.6.
From this restaurant in London you can also have meals conveniently delivered to your home.