Few things in life are as comforting as home-cooked Italian food. But if you're not part of a big Italian family, you can still feel like it at Napoli's Wine Cafe.
The family-owned restaurant has been in business since 1992, first on Westheimer, then Texas Main in downtown, followed by Bayou Center and City Center (though under a different name), and now, as of October 2019, on Washington Avenue.