The Spot is a quick-serve restaurant offering a menu of Greek and American dishes in a casual setting.