There’s something immediately refreshing about walking into Giggling Squid.
From beer halls and Brazilian feasts to rooftop dining rooms and blossom filled showstoppers, the best fun restaurants in Edinburgh prove that this historic city knows how to let its hair down.