Menu

Carmelo's Restaurant in Lewiston Buffalo

425 Center St, Lewiston , 14092 - Get directions

Menu Carmelo's Restaurant

How to get to Carmelo's Restaurant

Address

425 Center St, Lewiston , 14092
Get directions

Follow Us

Opening Time

Dinner: Mon-Sat

: Sun

Services

  • Indoor Seating
  • Table booking recommended
  • Delivery Delivery
  • Takeout Available Takeout Available

Related to Carmelo's Restaurant

Restaurants around Lewiston