Categories
Restaurants
Hours:
Sun.-Thu. 5-9pm
Fri-Sat 5-10pm
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.