Saw your note re: Garibaldi sandwiches.......are you thinking of DelItalia???
I love Ella's Deli......fun, fun, fun.:)
There used to be a place near the capital that was housed in an old church...it was called "The Monastery" or something..........the waiters were dressed like monks.......
..and the food was to die for......it's gone now.:(
We get there few times a year...boychild is a student at UW/MAD, except that he's in Texas now learning how to be a combat medic.:)