Food & Drink

Food & Drink Reviews

Review: Giggling Squid

We had the pleasure of dining at the new Giggling Squid restaurant in Beaconsfield recently and we cannot complain! The interior of the restaurant is...