An Italian restaurant in Homewood has announced its closure after 64 years.

In an Instagram post this weekend, the management of DeVinci’s Restaurant stated that a new owner will take over the location at 2707 18th Street South in Homewood. It did not provide a reason for the closure.

“We have had the privilege of serving generations of customers and have developed deep friendships over the years,” the management said.

“Our landmark building is being turned over to a new owner that shares the same love for food and people that we have given to our patrons. We will miss you all.”

The restaurant will cease operations on Aug. 10.

If you purchase a product or register for an account through a link on our site, we may receive compensation. By using this site, you consent to our User Agreement and agree that your clicks, interactions, and personal information may be collected, recorded, and/or stored by us and social media and other third-party partners in accordance with our Privacy Policy.

Write A Comment