The Home of Traditional Italian Food
Family Owned & Operated Since 1974
Giovanni’s Restaurant has been a staple in the Weirton, WV, area since its establishment in 1974. We offer affordable family dining and authentic Italian dishes made fresh from recipes developed by Giovanni himself. Though we have made some changes over the years, we maintain our focus on providing great food and excellent service. We feel each customer is a special part of our family, and are grateful for all the support shown to us over the years. Giovanni’s looks forward to serving you and your family for years to come.
Traditional Italian Flavors Made Fresh Daily
Our diverse menu is composed of many house specialties and local favorites capable of satisfying any taste. Our sauces are made in-house daily, using ingredients and methods inspired by Giovanni’s hometown, Bagnoli del Trigno in southern Italy. Our specials vary daily from all-you-can-eat spaghetti and rigatoni to our hand-breaded chicken, beer battered cod, and homemade lasagna. All of our menu items are available for dine-in or carry-out, including quarts of our famous homemade sauces.
Sunday: 11am to 8pm
Monday: 11am to 8pm
Tuesday: 11am to 8pm
Wednesday: 11am to 8pm
Thursday: 11am to 8pm
Friday: 11am to 8pm
Saturday: 11am to 8pm
Catering for Any Event from Giovanni’s Restaurant
Giovanni’s offers catering services for special events of any size. Whether you need catering for a wedding rehearsal, business meeting, or family gathering, we can provide a delicious meal for any number of guests. Choose from a variety of options on our catering menu to create the perfect dinner for your event.
Banquet Hall On-Site for Large Parties
Our banquet hall can accommodate groups of 20 to 80 people comfortably with multiple buffet options to choose from. We do not charge rental fees for the use of our banquet room, but we require a non-refundable deposit to book your event. This deposit will be deducted from your final bill. If you have any questions about our banquet services, please give us a call at (304) 224-1513 and to speak to a manager.
We also offer a private room for groups of up to 20 people who would like to order individually from our dinner menu.