Cafe Biba is a small group of Scottish independant family owned restaurants, all about service and quality.
All food is freshly prepared on the premises, using only the finest ingredients and produce.