Big Sal's Baps is a restaurant located in Swindon. It has received positive reviews, with an average rating of 4.4 out of 5.