South Meadow Square 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 8:00 PM 11:00 AM - 9:00 PM 11:00 AM - 9:00 PM 11:00 AM - 8:00 PMphone(607) 277-6637(607) 277-6637324 Elmira Road Ithaca, NY 14850 USView DetailsORDER ONLINEORDER CATERING