A review of Bijou Bistro, a restaurant off Leith Links on Restalrig Road January 22, 2023 by Andrew Girdwood Leave a Comment If French food is synonymous with quality, then perhaps that’s more appropriate as the food here is always top-notch, interesting and rewarding.