Mechanicsburg Order online Please note: We are carry-out only. No dine-in available. Welcome to the Creno's location in Bremen, Ohio! We offer build your own pizza, gourmet pizza, subs, salads, calzones, stromboli and more! Location: 22 S Main St., Mechanicsburg, OH 43044 Phone Number: 937-834-5144 Facebook Twitter Twitter Linkedin