Skip to main content
You have permission to edit this article.
Edit
The Best Italian Restaurant 2020 Results
0 Comments

The Best Italian Restaurant 2020 Results

  • 0
giambancos

Flipp and Cristina Giambanco

Winner

The Giambancos Italian Grill

Fresh, made-from-scratch food with its roots in Palermo, Italy – need we say more? The Giambancos brothers’ passion for traditional, handcrafted Italian dishes (including homemade pastas) has been in the family for generations. Don’t miss the lobster crab bisque.

7500 Jackson Arch Dr H, Mechanicsville

First runner-up

Roma Ristorante Italiano   

Second runner-up

Casa Italiana Restaurant

0 Comments

Related to this story

Get up-to-the-minute news sent straight to your device.

Topics

Breaking News