Ormylia Shop is a deli offering traditional gifts.