N
Nicole Anderson Review of Ella's Deli
Love the carousel passes, but food is greasy and o...
Love the carousel passes, but food is greasy and over priced. Menu is too large. It makes choosing very difficult.
Comments: