An announcement was made on Facebook this afternoon stating that two men would be taking over operations at Melillo's Station Grille located at 300 East Liberty Street, Lowellville.

Lou Sfara made the original post on Facebook that himself and Ray Tamburro would be taking over operations starting February 1.

In the picture from the Facebook post, Sfara is pictured on the left and Tamburro is pictured on the right.

"The hours will remain the same as they have been for now, but the menu will have some small changes to it," said Lou Sfara in the Facebook announcement.

A Facebook post from August in 2024 that Melillo's Station Grille would be closed "until further notice".

Related Coverage