10 Best Italian Restaurants, Cafes, and Sandwich Shops in Buffalo, NY

Amber Nolan

By , Travel Expert at Large, Buffalo
Ten Best Logo 03




Do you love Italian food? We do too, and that's why we dedicate ourselves to finding the best places to enjoy Italian cuisine in Buffalo, a city with a large history of Italian culture and heritage. We've diligently scouted out the top eateries, and we've listened to our readers and their reviews of Buffalo restaurants. We share the places that get great buzz, like Salvatore's Italian Gardens, and we showcase the ones that have proven themselves over time, like San Marco Ristorante. We also point out good neighborhoods for Italian restaurants in Buffalo - Downtown, for instance. When the craving hits, we'll make sure you get...  Read more »

  • 1

    San Marco Ristorante

    • Cuisine: European, Italian
    • Average Main Course Price: $24
    • Neighborhood: Amherst

    San Marco has been serving the Buffalo area for nearly 30 years, and continues to serve quality cuisine to guests.

    Local Expert Tip: "Be sure to try the gnocchi! "

  • 2

    Marco's Italian Deli

    For a quick grab-and-go lunch, Marco's on Hertel Avenue is a great choice for Italian subs.

    Local Expert Tip: "On Fridays you can grab a fish dinner for $9.50. "

  • 3

    Ilio DiPaolo's

    • Cuisine: European, Italian
    • Average Main Course Price: $16
    • Neighborhood: Downtown

    With indoor or outdoor dining and a traditional Tuscany ambiance, this is a solid choice for a casual lunch or dinner.

    Local Expert Tip: "Illio's is also a great place for special occasions and often has holiday events and specials. "

  • 4

    Tappo Restaurant

    With an inviting outdoor patio and chic setting, this downtown newcomer is becoming a fast favorite.

    Local Expert Tip: "During lunch, they offer great specials at affordable prices."

  • 5

    Ristorante Lombardo

    • Cuisine: European, Italian
    • Average Main Course Price: $28
    • Neighborhood: Hertel Avenue

    This evolving restaurant uses simple ingredients to showcase regional Italian cuisine.

    Local Expert Tip: "All their take-away pizzas are only $9! "

  • 6


    This family-run establishment has won numerous awards and continues to be a favorite in Western New York.

    Local Expert Tip: "You can purchase their house dressing in bottles to take home with you. "

  • 7

    Trattoria Aroma

    • Cuisine: European, Italian
    • Average Main Course Price: $20
    • Neighborhood: Williamsville

    Dedicated to supporting local farmers, this restaurant prepares flavorful dishes with the freshest products.

    Local Expert Tip: "Don't miss the Sunday brunch!"

  • 8

    Salvatore's Italian Gardens

    Salvatore's is a fine dining jewel in Western New York and has become a local landmark.

    Local Expert Tip: "If you visit around the holidays, the restaurant is transformed into a winter wonderland."

  • 9


    • Cuisine: European, Italian
    • Average Main Course Price: $12
    • Neighborhood: Downtown

    With more than 80 years of service, Chefs is a Buffalo tradition.

    Local Expert Tip: "They offer a number of dine-in lunch specials."

  • 10

    Romeo and Juliet's Bakery & Cafe

    The pizza's at Romeo and Juliet's are reason enough to stop by, but anything on their menu is fresh, authentic, and delicious.

    Local Expert Tip: "There are two other locations in Williamsville and Tonawanda. "



From Our Partners

Ready for Your Dream Vacation?