Mamma Lucia’s Restaurant Is For Sale
Mamma Lucia’s, the old-school red sauce Italian restaurant on the corner of Foster Avenue and East 17th Street, was recently listed for sale.
The restaurant, located just off Newkirk Plaza, has been around for nearly 80 years and brags that Pavarotti and De Niro have both stopped in. The menu includes traditional Italian dishes, including several pastas and a wide range of veal dishes. However, reviews have been pretty mixed about the spot for a while.
The restaurant comes fully equipped though they no longer have a full liquor license as the restaurant currently only sells wine and beer. They are asking for $120,000 key money and offering rent as low as $2800 for “the right customer.”
We have to admit we’ve never stopped in ourselves. What do you think of Mamma Lucia’s? And what would you like to see come to the spot?