Elmo's Restaurant

318 Hebner St, Jamestown, NY

Menu (As of 10/30)

Only Cash Deals

Stromboli & Calzone

Elmo's Restaurant: hours and how to order