ISCA Restaurant & Bar, located on Babbage Way, Exeter, is all a celebration of local farmers, producers and seasonal ingredients. Our open theatre kitchen means that you can see your food being prepared with great care by our chefs who work closely with local suppliers to bring the freshest ingredients to your plate.