Geo Deli was a deli establishment that offered a variety of food options. It was known for being a local spot for deli fare.