The Bistro is a small family restaurant on Glasgow's Southside. Run by Hellen & Tully and a friendly family team.
Tags: Italian Restaurant,Mediterranean Restaurant