When it's time to order pizza and wings - our phone has Ellie's already dialed in! The prices are average - their delivery service above average and their pizza is normally right up there or a bit ahead of the rest.
I've been disappointed with their wings, but then again - no one has wings as big as Walmart!
For us - the best part of Ellie's Deli is being able to order and get our food delivered on time or slightly ahead of schedule.
They accept Credit Cards, Checks and as always CASH