Where to Eat

Carmelo's Ristorante

Categories:
  • Fine Dining, Italian

Essential Information

425 Center St.
Lewiston, NY 14092

716-754-2311

Authentically prepared regional Italian cuisine. Delicious, simple food with the highest quality of ingredients. Hours: M-Th, 5-9:30pm; F-Sa, 5-10pm; Su, closed.

Additional Information