Mama Mari's

26817 HWY 23
Stamford, NY
607.652.2372
42.429713
-74.654433

for Mama Mari's
Directions
from: