My favorite pizza ever I just wish the same in Elmira I order from everywhere. It nothing tastes better then little drawers
Super fun late night food place for college students. Decent pizza and weirdly also has pasta dishes, but most people just go for a slice. Friendly staff.
Sicilian Delight is a top notch pizzeria and by far the best in town. If you are looking for delicious and good quality food I recommend Sicilian Delight!