Cafe Biba
  • Tel: 01796 473294 / 01796473294
Profile
Cafe Biba in Pitlochry is an English restaurant. They specialise in English food and english cuisine, The address for Cafe Biba English restaurant is 40 Atholl Rd.
Map
Google Map of Cafe Biba address:40 Atholl Rd,Pitlochry,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.