Snoopizza offers pizza, including stuffed pizza, available for lunch. They also sell focaccia.