Carmelo's

425 Center St
Lewiston, NY
716.754.2311
43.172596
-79.043584
Hours:
Mon - Thu: 5pm - 9:30pm
Fri - Sat: 5pm - 10:30pm
Sun:closed

for Carmelo's
Directions
from: