located at 1356 Big Bend Rd, Ballwin, MO 63021. We have been located at this location for 25 years. However, ownership changed 2015 and the new owner, Dave McDonald has been in charge for about one year now and has has made several changes like all dishes are made in-house. No frozen foods here! Toasted Ravioli is handmade and hand-breaded accompanied with 33 craft beers on tap. Our salads are huge, our pizza is authentic Italian pizza made spicy and hot and our menu offers just about something for every taste.