BUSINESS TIMES

Open 6 Days A Week

Tue - Thu: 11am - 10pm
Fri - Sat: 11am - 11pm
Sun: 12 noon - 10pm
Close On Mondays


335 Elmira Rd.
Ithaca,
NY, 14850

Take-Out Call:
(607) 277 - 7017
(607) 256 - 6229

Delivery Call:
(607) 216 - 9310

Catering Available
> Location
Our Location
NY 14850
335 Elmira Rd.,Ithaca


Please wait ...


Total: $0.00+ $0.00 = $0