TreVi BYOB delights diners with fresh, homemade Italian fare in our warm and comfortable restaurant in Glenside, PA. Our tomato sauce gets rave reviews, our thin-crust pizza is the best in town, and the rest of the menu offerings of pasta, small plates and salads are just as delicious. We are family-owned and operated, and we aim to treat our customers as if they were a part of that family.  We want you and your family, friends and colleagues to feel like you are in your own home -- but we do the dishes!


TreVi BYOB is celebrating our seventh anniversary on Glenside Avenue, serving delectable dinners to our customers who come from our town and even from far away.   We have a casual fare menu that includes our award winning pizza, homemade sauces and dressings and a great selection of tasty Italian sandwiches and salads.  Our newest addition to the menu will be coming in the summer months with the introduction of our homemade wines.  Our license as a limited winery has been accepted and we are in the process of making a variety of wines now.


‚ÄčTreVi BYOB is proud to announce Joe Burke, Jr. as our chef.  A local student of Ancillae Assumpta Academy, and Bishop McDevitt later receiving his culinary degree at the Restaurant School at Walnut Hill College.  Joe married his high school sweetheart April Giorno, together they have 4 children; Angelina 9, Joe, 7, Vincent,5 and Francis 1.  Since Joe was a child he has been in the food business working along side his father at our pizzeria in the Northeast, Piazza Pizza, then to J. Cabot Caf√© in Center city to J. Cabot Catering to TreVI BYOB.  His passion for traditional food from family recipes to current trends.  Joe, Jr. brings to TreVi BYOB a combination of it all.


Parking is available in a nearby municipal lot (Bickley Road and Glenside Avenue) or on the street.  We are a short drive from area destinations, including the historic Keswick Theater and Arcadia University and the Glenside train station.   Reservations are recommended for dinner on Friday or Saturday.  Call us at (215) 884-9100.

About Us