Petro’s Chili & Chips (Bristol) reviews - SkyPhone Spot