Skip to content

Mama Lucia's

Categories

Restaurants

About Us

Great taste and aroma, Italian decor and local history all combine to make dining a memorable feast of taste and atmosphere at Mama Lucia's Italian Restaurant inside the landmark Potsdam Depot.

Scroll To Top